that man you're making fun - French English Dictionary